﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;

namespace Volga_It.Hotels.Models
{
    public class RoomModels
    {        
        public RoomModels()
        {
            this.AvailableDates = new List<DateTime>();
        }        
        [Display(Name="ID номера")]
        public int RoomId { get; set; }

        [Display(Name="Номер")]
        public string RoomNumber { get; set; }

        [Display(Name = "Максимальное число людей")]
        public int MaxPeople { get; set; }

        [Display(Name = "Тип номера")]
        public string RoomType { get; set; }

        [Display(Name = "ID отеля")]
        public int HotelId { get; set; }

        [Display(Name = "Отель")]
        public string HotelName { get; set; }

        public int SquaMet { get; set; }

        public string ImageURL { get; set; }

        [Display(Name = "Описание номера")]
        public string Description { get; set; }

        [Display(Name = "Цена (руб.)")]
        public int Price { get; set; }

        [Display(Name = "Доступные даты для бронирования")]
        public List<DateTime> AvailableDates { get; set; }

        public int SelectedDate { get; set; }
    }
}